#include "v8.h"

#ifndef NICKEL_CORE_PLUGINMANAGER_H_
#define NICKEL_CORE_PLUGINMANAGER_H_

namespace nickel 
{
	namespace core
	{
		using namespace v8;

		class PluginManager
		{
		public:
			PluginManager(void);
			~PluginManager(void);
			Handle<Number> Register();
			void Load(int pluginId);
			void Unload(int pluginId);
		};
	}
}

#endif // NICKEL_CORE_PLUGINMANAGER_H_